ReactNative Listの実装
code: List.js
import React, { Fragment } from 'react'
const List = (props) => {
const {
data,
item,
} = props
const list = []
for(let i = 0; i < data.length; i++) {
list.push(item(listItem, i))
}
return (
<Fragment>
{list}
</Fragment>
)
}
const Parent = (props) => {
const {
data
} = props
return (
<List
data={data}
item={(item, index) => {
<div className={styles.listItem}>
{item}
</div>
}}
/>
)
}